Big Huge Thesaurus

bank deposit

noun

sounds kind of like